1
17
30
200
1000
1001
5000
65534
4611686018427387903
9223372036854775807
0
13
23
25
197
3000
9999999
10000000
92233720385475807
9223372036854775806
